ocean deep - French English Dictionary